<?php
/*
 *      dologin.php
 *      
 *      Copyright 2011 unro <unro.ua@gmail.com>
 *      
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *      
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *      
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 *      MA 02110-1301, USA.
 */
 
include ("./inc/core.php");
session_start();

$login = get_magic_quotes_gpc() ? $_POST['login']    : mysql_escape_string($_POST['login']);
$pass = get_magic_quotes_gpc() ? $_POST['pass']    : mysql_escape_string($_POST['pass']);

OpenConn();


if($_GET["action"]=="logout")
	{
		MakeLog($_SESSION["userID"],3);
		LOGOUT();
	} 
elseif($_GET["action"]=="admin")
	{
		MakeLog($_SESSION["userID"],4);
		header("Location: admin.php");
		exit;
	}

if(CheckUserExist($login) AND $login!="")
	{
		if(CheckValidation($pass, $login))
			{
				if(CheckPossVote(GetUserId($login)))
					{
						if(GetGMLevel(GetUserId($login))==4)
							{ $_SESSION["admin"]=1; }
						$_SESSION["login_mode"]=1;
						$_SESSION["userID"]=GetUserId($login);
						MakeLog($_SESSION["userID"],2);
						header("Location: index.php");
					}
				else { DROP(4); }
			}
		else { DROP(2); }
	}
 else { DROP(1); }
?> 
